cover a lot of ground - Allemand Anglais Dictionnaire